
	::-webkit-scrollbar-track-piece{background-color:#f5f5f5;border-left:1px solid #d2d2d2}
	::-webkit-scrollbar{width:13px;height:13px}
	::-webkit-scrollbar-thumb{background-color:#c2c2c2;background-clip:padding-box;border:1px solid #979797;min-height:28px}
	::-webkit-scrollbar-thumb:hover{border:1px solid #636363;background-color:#929292}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
	body,input{font:12px Arial; color:#666; }
	body{ background:url(../applications/themes/NDlog/Public/images/bg_sf.png); }
	input,button,select,textarea{outline:none; padding:0px; margin:0px;font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
	html,body{-webkit-text-size-adjust:none;}
	table{border-collapse:collapse;border-spacing:0}
	fieldset,img{border:0}
	address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
	strong, b, .fb{ font-weight: bold; }
	ol,ul{list-style:none}
	caption,th{text-align:left}
	h1,h2,h3,h4,h5,h6{font-weight:700;}
	h1{font-size:18px}
	h2{font-size:16px}
	h3{font-size:14px}
	h4{font-size:14px}
	h5{font-size:12px}
	h6{font-size:12px}
	
	a				{ text-decoration:none; color:#006600; }
	a:hover			{ color: #000; }
	
	.blue			{ color:green; }
	.red			{ color:red; }
	.wrbg			{ background:#fff; }
	
	.submit			{ background:#e9e9e9 url(../applications/themes/NDlog/Public/images/submit_bg.png) left top repeat-x; padding:5px 10px; border:1px solid #ccc; cursor: pointer; -webkit-border-radius: 2px; -moz-border-radius: 2px; }
	.input			{ border:1px solid #aaa; padding:5px; }
	.message		{ padding:15px; border-bottom:1px solid #ddd; border-top:1px solid #fff; color:red; }
	
	#warp			{ width:700px; height:450px; background:#fff; margin:0 auto; border:1px solid #999; padding:40px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -moz-box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.3); }
	#content		{ width:698px; height:400px; background:#f5f5f5; border:1px solid #ddd; overflow:auto; }
	#content h1		{ text-align:center; line-height:60px; font-size:24px; }
	#content .l1	{ padding-bottom:15px; border-bottom:1px solid #ddd; }
	#content .nt	{ padding:15px; }

	#content dt		{ font-weight:bold; }
	#content li		{ margin-top: 5px; margin-left:15px; list-style: disc; }
	#content dd		{ margin-top:5px; margin-left:24px; color: #999; }

	